sewage treatment plant & equipment - Español Inglés Diccionario